McCain calls brain cancer prognosis 'very poor'