Discrimination against mental health 'at the heart of the NHS'