The mountain range that extends more than 5,000 miles along the western edge of South America is called —