IMF Reaches Agreement with Kenya for $682 Million Loan