Galveston Bay spill will take economic, ecological toll