Residence of Jeffrey Epstein mentioned in the article title as the location where an ex-Israeli PM's aide reportedly stayed multiple times