Southern Power to divest minority stake in solar portfolio for $1.17bn