Markets drop after Trump tests positive for coronavirus