Offshore oil wells, ports shut as Hurricane Sally advances on U.S. Gulf