India's forex reserves snap 2-week decline, jump $5.9 bn to $595 bn