Virginia voters give thumbs-up to McDonnell