A 16-year-old boy with asthma and a history of peanut allergy develops sudden wheeze, stridor, generalised urticaria and vomiting within minutes of eating a biscuit containing peanuts. In the emergency department he is anxious, tachycardic and has a blood pressure of 95/60 mmHg. What is the most appropriate immediate management?