Iran war drives German electricity prices up 16% for new customers