Attitudes to mental health changing ‘for the better’