Trump pardons Michael Flynn, who lied to FBI about Russia contacts