Ab initio study of rhombohedral ErMnO3 as a high Tc half-metal with multiple Dirac cones and promising applications in spintronics