SC directs Sahara Group to refund Rs 17,400 crore to investors