Romney Gains Ground in CNN Poll