SunPower to acquire SolarWorld in a deal driven by Trump's solar tariffs