Harris makes forceful speech - and skewers the menace from Mar-a-Lago