Suicide bomb attack claims 29 lives at Shia mosque in Afghanistan