Meet the €24m solar-powered amphibious catamaran concept