Popular YouTube channel Dude Perfect scores more than $100 million investment