Flynn to testify in exchange for immunity