Trump tells EU to make up their deficit by buying US oil and gas or face tariffs