postgresql update from cte