what is genie francis net worth