Honda to recall 871,000 vehicles for roll-away issue