Optimistic US data pushes copper to three-month high