WNY veteran getting medal of honor to speak Tuesday