UK’s biggest business group calls for new strategy to help bolster hospitality and tourism sector