Cyclone Murasu makes landfall along India's coast