MSNBC to host Democratic debate on Thursday