Christensen launches 43 metre superyacht Missing Link