Senescent cells as vaccines against cancer