Foreign Office warns that ‘overcrowding and poor safety standards have caused accidents on Red Sea ferries and Nile cruises’