Indian Stock Markets End Higher