spirit of 76 painting archibald willard