Afghan bus hits roadside bomb, 20 dead