How do you calculate consumer surplus when given price and willingness to pay