Sally rumbles towards US Gulf Coast