McCaskill makes final pitch to voters