Linear preservers of semi-positive matrices