Train stranded due to floods in western India, villagers serve meals to passengers