NHS dentists are "very weak" and "not fit for purpose", England's chief medical officer has warned.