Eliminating all pollution incidents in the Thames Water network will be "almost impossible" and a public debate is needed about the real cost of ending all sewage outflows, chief executive Chris Weston has said.