Listing calories on menus is 'bizarre', says top Harrogate hotel boss