Cancer risk and mortality in users of calcium channel blockers