UK’s ‘hidden disgrace’: mental health problems can lead to 42% pay gap