Calpine sells 2 gas-fired plants to Starwood Energy