UK shelves Chagos Islands handover plan following Trump opposition.