jennifer hudson husband net worth