HSBC launches $4 billion credit line to fuel China's global clean tech push