Clint Eastwood has starred in the best Westerns ever made, including The Good, The Bad, and The Ugly