German Chancellor Olaf Scholz to visit India on Feb 25