IMF in Cairo for crucial talks