When it comes to building new generation capacity, it is cheaper to build renewable energy projects than new coal plants - which have previously been the cheapest form of power generation but also the most polluting - in every major market in the world, a new report says.