President attacks US company’s chief executive for his scepticism during a White House meeting with oil executives