Celiac disease: a comprehensive current review