Influences on young people's physical activity in Scotland : a socio-ecological approach