A 42-year-old man presents with acute onset of generalised urticaria, lip swelling, hoarse voice, and dyspnoea 10 minutes after eating peanuts. Blood pressure is 88/60 mm Hg and heart rate 118 beats/min. According to Canadian anaphylaxis practice parameters, what is the most appropriate first-line treatment?