Law Soc blasts Money Laundering Directive