Chris Evans leaves Top Gear