Donald Trump insists 'no collusion' after Michael Flynn admits lying to FBI