Ben McCulloch, Texas Ranger