Scholastic Wild West Book Fair opens