Cruise lines cancelling trips to Egypt