Steve Bruce says he cannot fault Newcastle's spirit after they scored two late goals to draw 2-2 against Everton at Goodison Park.