Manchester City spread Christmas cheer with donations, gifts