Biden says he's ended cancer