Polish president, liberal rival face tight run-off