NBC: Mexico president lashes out after thousands protest in pro-democracy rallies