设函数f(x)=kx²-4kx+2在-4≤x≤3上有最大值3,求k的值.