Zion Williamson puts on a show