Nucleon axial, tensor, and scalar charges and σ -terms in lattice QCD