Rural-urban split defines Polish presidential race