Record marine heat wave hits NW Mediterranean