Low-spin Co3+ make great contributions to the magnetism of BiFeO3