I want to give blood but I am only 16. Some people actually said I can give blood now, some say 17 and some say 18. Anyone know for sure?