US President Donald Trump has said America is taking temporary control of Venezuela, aiming to tap its vast oil reserves.