Regular aspirin halves cancer risk