A 32-year-old man with a history of atopy presents to the emergency department immediately after eating a restaurant meal. He has generalised urticaria, lip swelling, hoarse voice, and wheeze. Blood pressure is 90/60 mm Hg and oxygen saturation 90 percent on room air. What is the most appropriate immediate treatment?