China backs Bangladesh with USD 2.1 billion in investments amid strategic concerns over Teesta project