A General Framework for Data-Use Auditing of ML Models