when a baby starts teething how long does it take for the tooth to come through