NBC: G20 summit showcases India's global clout and press freedom worries