Jim Kelly has aggressive cancer, will need surgery