Terranova T85/08 yacht at Genoa Boat Show 2020