US beats EU as magnet for green investment, says Iberdrola