Vivek Ramaswamy caught in a lie on MSNBC