mark consuelos net worth and salary