Pretoria court approves surrogacy agreement amid concerns