Dunn, Floyd lead White Sox past Royals 5-0