It's official: Duke's Zion Williamson declares for NBA draft