Mohammed Islam founded his high school’s investing club and is said to have made $72m trading oil and gold futures before even graduating high school - but just before an appearance on CNBC, the young investor said he was misrepresented