UK agrees to hand sovereignty of disputed Chagos Islands to Mauritius