Ukraine, IMF agree on $2.2 billion loan