Cheaper holidays not a good enough excuse for children to miss schools