Hochevar sharp in Royals' 6-3 win over Angels