Companies don't have to buy from the lowest bidder. Apple could choose to support manufacturing in countries with better labor/environmental protections without any new laws.
I think border adjustments are also a good idea, but I won't give Apple a free pass for choosing to support such poor manufacturing conditions just to make more profit.