NBC: Early returns show Putin has nearly 88% of the vote in election where opposition was stifled