Dye homers twice and White Sox beat Indians