NBC: Missouri's GOP-led House votes against ban on children carrying guns in public