Egypt signs eight oil and natural gas deals worth $660 million investment