Lucas Duda to sign with Royals-media-2