Indian shares close at record highs; inflation data in focus