EU launches sweeping climate plan