Indian PM arrives in China for 3-day trade visit