UK to hand over sovereignty of Chagos Islands - but will keep crucial military base