YN2 monolayer: Novel p-state Dirac half metal for high-speed spintronics