Venezuelan opposition leader Maria Corina Machado visited the White House on Thursday for a closed-door lunch with US President Donald Trump.