Espargaro: 'The greatest day in my life'