‘It’s the most selfless gift’: 12-year-old’s story inspires others to give blood