Critics blast NBC’s Biden town hall as Infomercial