Senate negotiators announce a deal on guns, breaking logjam