is it true that mary magdalene and jesus christ had a child?