Deaths in England and Wales from injuries and diseases caused by work have almost halved in 20 years, indicates new research.