Three-step docking by WIPI2, ATG16L1 and ATG3 delivers LC3 to the phagophore