Embattled Obama declares in speech, 'I don't quit'