Mariners win in return from Japan, beat Royals 6-4