Royals beat Mariners, lose to Rangers in split-squad meetings