Holiday trains collect more than a million