EDF sells US, Canada renewable unit to KKR for €4 billion