BVU hauls in $30M to beat fund drive goal