Dozens killed and death toll feared to rise with several wounded in critical condition after blast in west Afghanistan.