Mark Cuban charged by SEC for insider trading