Coal's century at the top of the world's power mix is over.