Seychelles' opposition coalition said it would not ratify the deal The deal would see India invest $550 million in building the base The deal had been agreed in principle in 2015 and finalised this January