Diplomatic row erupts between India, Maldives