Egypt struggles to recover tourism, investment