Afghanistan mosque explosion leaves more than 100 dead or injured, Taliban says