Europe's biggest bank - HSBC - is being accused of laundering money for drugs cartels and rogue nations. The bank has apologised to the U.S. Senate Committee behind the investigation - one executive has already said he's resigning. Al Jazeera's Alan Fisher reports.