US Congress votes to ban assault rifles