M&S Christmas ad book tie-in sees profits go to NSPCC