Scottish politicians sign open letter against ‘inhumane’ migration bill