IQGAP1 mediates the structure and dynamics of a novel multi-vesicular compartment