UK PMs office apologises for Diwali menu mistake after uproar over nonveg food alcohol