若函数y=-x2-kx+3的最大值是7,则k为多少