Tim Kaine tests positive for coronavirus antibodies