Suicide bomber kills at least 20 at Shiite mosque in Saudi Arabia