First two solar-electric Silent 80 catamarans due for delivery in 2025