Obama in Afghanistan, sees 'light of new day'