Bayesian cumulative shrinkage for infinite factorizations