Uncertainty adds nearly $2tn to global construction costs