Timberwolves halt red-hot Rockets' NBA win streak