Generation and characterization of customized Laguerre−Gaussian beams with arbitrary profiles