Ship forced to avoid Red Sea stranded in 40C heat with 16,000 sheep and cattle