已知函数fx=-x²+2ax+1-a在x∈[0,1]时有最大值2,求a的值.