Ukraine vote candidate survives gun and grenade attack