Cosmopolitan Yachts introduces 38m hybrid solar-electric Cosmopolitan 125