The Dow finishes above 31,000, achieving the fastest climb from 1,000 points to new milestone in 2 years