CM announces free drugs, hospital for cancer patients