Mathura, Atul Kochhar's most ambitious restaurant yet, opens this month