Travel linked to happiness