Introducing the AL25-3: the new 25m StellarCAT power catamaran