Suicide bomber kills 32 Shia worshippers