Egypt signs deal with ITFC for commodities imports