Nearly 50 percent food allergies develop after age 17