The UK has agreed to return the Chagos Islands to Mauritius, ending a long-standing dispute over Britain's last African colony, The Guardian reports