CatS: A predictive and user-friendly framework based on machine learning models for the screening of heterogeneous catalysts