Privacy Checklist: Privacy Violation Detection Grounding on Contextual Integrity Theory