Predictions of Diabetes and Diet Recommendation System for Diabetic Patients using Machine Learning Techniques