First look onboard the 24m all-electric VisionF E-Cat 80 catamaran Atraversia