Massive IED explodes in Cairo at a military barrier, turning day into night