Formulate an answer to this elaborate question: Which American filmmaker directed the 2011 film Spy Kids 4: All the Time in the World and launched his own cable television channel El Rey?
Robert Rodriguez