IFCI sells stakes in 2 power projects for Rs 1,174 crore