Exact solution and exotic coherent soliton structures of the (2+1)-dimensional generalized nonlinear Schrödinger equation