Ett världens vanligaste läkemedel mot huvudvärk kan också förebygga och behandla cancer visar en ny studie.