Beer generated nearly £14 billion of sales in British pubs, bars and restaurants in the year to February 2026