This Fortune 500 CEO drinks at least 300 milligrams of caffeine per day. Is that safe? | Fortune