Duffy, Merrifield both shine in Royals' 10-3 win