Home Retail Group raises £1.1m for Macmillan in seven months