how much is tony shalhoub worth