American Red Cross raises funds