Tim Kaine: Hillary is 'Best Qualified' to be President