Mortgage rates spike to highs not seen in nearly three years