John McCain sier legene har gitt ham «svært dårlig prognose"