Terahertz Response and Colossal Kerr Rotation from the Surface States of the Topological Insulator Bi2Se3