Ferrell on form at The Other Guys premiere