Gap inequalities for non-convex mixed-integer quadratic programs