The government of St Helena has been handed £6.65m to take migrants who arrive in the Chagos Islands