UK supermarket chain Asda is to give customers a greater say in how its stores are run as part of a new customer loyalty scheme aimed at giving it a lead over its rivals.