Obama begins landmark visit to India