prince andrew net worth