Egypt and IMF agree on new tranche