Branded value: how socially valued brands hold the key to a sustainable future and business success