IGTV is a new video hub for Instagram creators where videos up to 10 minutes in length can be uploaded and shared with a customised thumbnail, title and video description.