'I was like a balloon': Amanda Barrie on the mystery allergy that could kill her