Houston worked out a below-max deal for Thompson to lock him into its long-term core