Idaho bull sells for $600K, sets world record