Michelle Obama stages an 11th-hour campaign marathon on behalf of Democrats