China's SPIC buys Mexican renewable power firm Zuma Energia