Harris swipes ‘unserious’ Trump in rousing speech