HSBC conducted its own investigation into a $3.5 billion currency trade US prosecutors now believe was fraudulent.