'£315m cost of holiday sickness'