Sen Ted Cruze slams AG Merrick Garland