Bill Gates to testify before US Congress in Epstein investigation