India announces USD 500 million assistance for mega infra project in Maldives