Juan Toro, Presidente