Middle East crisis diverting cruise ships from planned destinations