Germany protests as thousands demand solidarity in energy relief