Convergence and complexity of block majorization-minimization for constrained block-Riemannian optimization