Charter bus plunges into Ala. ravine