Soler, O’Hearn homer but Royals drop spring training opener to Rangers