Woman raises over $400K for homeless veteran who rescued her