India records heavy rain and extreme heat as monsoon delayed

India