Obama to Appear on Tonight Show August 6: Will He Face Tough Leno or 'Willing Accomplice?'