Chancellor unveils tax reduction from 20% to 5% for hotels, cinemas, restaurants and theme parks