Will Ferrell to play Ronald Reagan in new film