IMF agreement ‘hinges’ on completion of commitments from friendly countries