Alcohol should carry warning label for cancer risk, US surgeon general says