China–India relations improve, but strategic rivalry remains – Economist Intelligence Unit