Soler hits two of Royals’ five homers in 14-9 win over Mariners