Magnetic properties and half-metallic in bulk and (001) surface of Ti2MnAl Heusler alloy with Hg2CuTi-type structure