Will Ferrell To Host SNL