Yu Darvish says he has best stuff of his life