Benicia, California, mayor says city is trying to keep her from criticizing oil terminal