Red Cross warns of 'critical' type O blood shortage