Chinese president Xi Jinping arrived in Gujarat to a grand welcome for a three-day India visit aimed at ramping up trade and investment.