Air India says the in-flight meals are healthy, critics say it's about cutting costs, not waistlines.