Oil sheen mysteriously appears off Louisiana's Gulf Coast