Top health chief slams 'shameful' level of sexual harassment in the NHS