Elon Musk Says Twitter Is Getting Better Financially