The president speaks warmly about Theresa May hours after his comments attacking her Brexit plans emerged.