St. Louis Blues, Ken Hitchcock agree to contract extension