Freedom Credit Union raises more than $2,100 for homeless children