Cancer treatments approved for were not worth the money, failed to benefit patients or extend their life and often had adverse side-effects a new study finds.