'Red alert' as massive cyclone bears down on India