Royals struggle after to recover from error in 9-5 loss to White Sox