Chagos Islands agreement delayed