MDC pulls out of Zimbabwe elections