Knicks hire Derek Fisher as head coach