Allergy teaching is suboptimal and heterogeneous in the undergraduate medical curriculum in the UK