Senate panel passes ban on assault-style weapons