Nepal floods: Sweating Goddess idol at Palanchok Bhagawati temple revives ancient belief about disasters