Yu Darvish says his triceps is not yet 100 percent