A systemic design approach to tackle money laundering