Tightening Discretization-based MILP Models for the Pooling Problem using Upper Bounds on Bilinear Terms