Stacey Abrams counters Trump with a compelling vision for America