Allen Weisselberg, the chief financial officer for the Trump Organization, has been granted immunity by federal investigators to testify about his role in payments to reimburse President Trump’s lawyer for hush money he paid to an adult film star, according to people familiar with the discussions....