Cavaliers make Irving No. 1 pick; Timberwolves take Williams No. 2