Essential Steps to Building a Strong KYC and AML Compliance Framework