NBC: YouTube at 20: Platform says more than 20 billion videos have been uploaded since 2005