President Donald Trump has called the reports "a ridiculous lie" and "malicious" falsehood.