Volvo to make its last diesel vehicle in ‘early 2024’