Melinda Gates says she and Bill are prepared for food and water shortages, but won't share secrets.