An astonishing one in five cancer-related deaths could be linked to a virus or deadly bacteria.