Volvo to put first all-electric truck on the road