According to the apocryphal Gospel of James, Mary was the daughter of Saint Joachim and Saint Anne. When she was betrothed to Joseph, approximately how old was Mary?