Justice Department will not prosecute Holder over gun scandal