President Donald Trump said he fired Michael Flynn for lying, but his actions were "lawful."