Egypt invested $100bn on infrastructure in 7 years, says minister