India announces $500 million for Maldives project to counter China influence