Sri Sri Ravi Shankar calls on the President of India