Scholz to visit India on Feb 25