Jeff Hornacek hired as Knicks coach after 32-50 season