Darvish impressive in his big league debut