can bad teeth cause stomach problems