Donald Trump said 'it is absolutely crazy' that the UK won't open North Sea oil because Europe is 'desperate for energy'