Armstrong seals Royals move