At least 26 dead in flash floods in western India