Obama: America 'Can Do Better'