Republicans now viewed slightly more favorably than Democrats