Egypt invites bids for ten offshore blocks in Red Sea