IMF reaches $3B bailout agreement with Pakistan