Elizabeth Shore: former deputy chief medical officer for England who championed women in medicine