Neighbourhood characteristics and socioeconomic inequalities in child mental health: cross-sectional and longitudinal findings from the Growing Up in Ireland Study