37m Majesty 120 nears completion ahead of 2020 delivery