enola bedard net worth