Tesco CEO Philip Clarke has said retailers must embrace a strategy of "mass personalisation" as consumers increasingly use new channels to shop.