A Bristol house has decked itself out in thousands of festive Christmas lights to raise money for charity.