2018 volvo 670 price