Astra Nord shipyard opens in Germany for 65m+ superyachts