An upset India forces Maldives on the backfoot after it scrapped GMR airport project. (Reuters)