First-principles predictions on charge mobility and half-metallicity in two dimensional metal coordination polyporphyrin sheets