Subway co-founder Fred DeLuca has died