The derivative nonlinear Schrödinger equation: Global well-posedness and soliton resolution