Donald Trump has criticised a reported $50m contract between his former lawyer Alina Habba Mildon and a company linked to Venezuelan banker Julio Herrera Velutini, whom Trump later pardoned.