Royals rout Giants 10-0 to force Game 7