A 30-year-old woman presents to the emergency department with generalised urticaria, facial swelling, hoarse voice and wheeze 15 minutes after eating peanuts. Blood pressure is 88/54 mm Hg and heart rate 118 beats/min. According to current anaphylaxis management recommendations, what is the most appropriate immediate treatment?