The moderating role of social neighbourhood factors in the association between features of the physical neighbourhood environment and weight status