Saudi Arabia Grilled Over Human Rights Record at UN Meeting in Geneva