Land grabs will never be allowed, Minister Macpherson assures investors