From Anthony Hopkins to Christopher Lee, everyone knows Brits make the best on-screen villains. Jonathan Self picks out his favourites.