Obesity among Scottish 15 year olds 1987–2006: prevalence and associations with socio-economic status, well-being and worries about weight