Elon Musk offers $100 million prize for best carbon capture tech