JSW Energy (Barmer) buys back shares for Rs 1,000 crore