Suicide attack at Afghan mosque kills 25