Vedanta repays $779 million to bondholders