NHS staff are ‘too stressed to work’