Death toll in Kabul mosque blast rises to 21