Let $f(x) = x^2 + bx + 12 - 3x + 10$ for all real numbers $x$. Find the greatest integer value of $b$ such that $-4$ is not in the range of $f(x)$.