First Gulf Bank holds three-day blood donation drive