Traveler was denied vegan food, stayed hungry during flight