President Barack Obama warmly courted top US executives Monday, pledging to scrap regulation and lay the groundwork for innovation in a bid to "make America the best place on Earth to do business."Duration: 00:43