Extreme precipitation vulnerability in the Upper Thames River basin: uncertainty in climate model projections