Texan buys rights to Evel Knievel's launch ramp near Twin Falls