Afghan mosque blast 'kills eight'