Tom Thibodeau finalizing five-year contract to become Knicks head coach