Most cancer types 'just bad luck'