mel tucker net worth