The high street retailer's charity initiative aims to deliver a quarter of a million gifts to those in need this Christmas.