Germany to spend $196B to curb rising energy costs