Egypt strikes US$1.5bn deal with ITFC