Mani Shankar Aiyar's 1962 China war comments spark fresh row