Hamburg "baptises" world's largest container ship