Krispy Kreme will give you a free doughnut in August—if you're wearing the right shoes | Fortune