CleverCatch: A Knowledge-Guided Weak Supervision Model for Fraud Detection