Twice warned, Donald Trump stuck by Flynn despite ties with Russia