The stars have aligned for copper producers as AI, housing and green energy demand collide with a supply crunch