Is going to church good or bad for you? Denomination, attendance and mental health of children in West Scotland.