Chimichurri and cheese stuffed picanha roast