Mar-a-Lago IT worker flips against Trump, agrees to testify