Boy,12, kick-starts campaign to raise 100,000 pints of blood for hospitals nationwide