Strauss-Kahn's Cambridge Union speech draws ire