Why is type o blood considered the universal donor.