McKenzie superb for 7 innings as Guardians edge Yankees 2-0