CBI upgrades growth forecast but warns political risk could hold back investment