Cluster functional renormalization group