Debenhams confirms gift cards will expire just days before Christmas