Hurricane Sally pummels Alabama and Florida coasts