Nearly 800,000 displaced in flooding in south India