GPSC takes 41.6% stake in India-based Avaada Energy for $450