Celebrity cruise ship misses Mexico port call because of strong winds