已知二次函数y=x^2+2x+b与坐标轴相交与三点,过这三点作圆,求b的取值范围和圆的方程?