what is tubbo net worth