Millions wasted as SFO witness in money laundering case is rejected