Businesses must ‘reinvent’ themselves or fail, say corporate chiefs