Egypt to spend $103 billion on transport by 2021