The Toronto Charter for Physical Activity: a global call for action.