Mou: 'Inter best moment of my career'