No. 16 Royals prospect Mason Barnett strikes out four batters over seven innings of one-run ball for High-A Quad Cities