Did God commit adultery impregnating Mary?