India's GDP crosses $3.5 trillion, but concerns remain