Gap narrows in swing states