Numarine launches three 26XP superyachts