Newcastle manager Alan Pardew said his side showed great character as they fought back to draw 2-2 with Swansea.