Charles met India's head of state in the capital New Delhi during a busy day which will also see him mark the 550th anniversary of the birth of the founder of the Sikh religion.