Sociodemographic differences in walking for leisure and for commuting in Brazilian workers