已知二次函数f(x)=x²+2ax+1在区间[-1,2]上的最大值为4,求a的值