Friends of North Beach drowning victim Brandan Garcia raise $20k for his funeral