Maldives agrees to let ex-president fly to UK, without ‘hostage’ guarantee