did joseph and mary have sex