Nitric Oxide in Transplant Rejection and Anti-Tumor Defense