Forbes ranks California as No. 41 in business climate