andrew reynolds net worth