Gary Snyder Wins $100,000 Ruth Lilly Poetry Prize