Bill Clinton, former US president and currently one the biggest philanthropist, has only six months to live.