caroline hyde net worth