Spectre of Stagflation Looms Over India and China