Promoters of Sterling and Wilson Solar repay Rs 500 crore debt