Liberal Democrat leader Sir Vince Cable has insisted he is a credible candidate to be the next prime minister.