Nearly one in 10 NHS staff in England report sexual harassment at work last year, staff survey finds