men's retro western shirt pearl snaps