Report shows SA listed companies are tackling climate change