Nuggets veteran Harrington produces through pain in Game 7