Global constraints on non-standard neutrino interactions with quarks and electrons