California finalizes cap-and-trade program