The UK has been criticised after missing a deadline set out by the UN to handover control of the Chagos Islands to Mauritius.