Some 40 vehicles collide on snowy Pennsylvania highway