SEAL shirt from bin Laden raid goes on show in NY