Leonardo DiCaprio joins up with the Discovery Channel to launch a new eco-station called Planet Green; and that’s not all he’s up to.