SANSKRITI: A Comprehensive Benchmark for Evaluating Language Models' Knowledge of Indian Culture