Columbia University has terminated a licensing agreement with clothing company Land's End following student pressure to respond to allegations of sweatshop labour.