TeamTrees aims to plant 20 million new trees. Elon Musk has donated $1 million to a tree-planting charity as part of a drive from YouTubers and streamers.