A tough time for the UK on-trade has seen one of the country's largest pub groups, Enterprise Inns, report a slump in full-year profits.