Gary Carter diagnosed with brain tumors