Kamala Harris has met the moment