McCain continues to lose ground