David Beckham appointed ​ambassador of British fashion