First 24m all-electric VisionF E-Cat 80 catamaran launched