Haftar signs more infrastructure contracts with Egyptian firm