MENA region needs $4.3 trillion spending on infrastructure