Unidirectional SPP from non-Hermitian metagratings