Scaffolding Critical Thinking with Generative AI: Design Principles for Integrating Large Language Models in Higher Education | Synapse