Oxfam opens celebrity charity shop at exclusive department store Selfridges