Recycling software leader AMCS snaps up US firm