Why do people believe mary magdalene was a prostitute