India’s forex reserves jump to six-month high of $686.2 billion