When the polynomial f(x)=px^3+qx+r, where p, q and r are constants, is divided by (x+3) and (x-2) the remainders are -12 in each case. If (x+1) is a factor of f(x), find f(x) and the zeros of f(x)