Bryan Johnson, the age-reversing US millionaire, had packed six days' worth of food for his India trip recently.