Salvy's happy after Royals' 7-2 road trip