Apple launches new $300m clean energy fund in China