Leigh Griffiths opens up on mental health problems.