Britain’s handover of the Chagos Islands is pleasing nobody