Afghan road crash inferno leaves at least 73 dead