A fuel tanker explosion in Afghanistan's capital Kabul has killed at least 19 people and injured 32 others.