Libya, Germany sign electricity agreement