how does enamel protect teeth