British Royals Meet Indian President in New Delhi