Germany must cap power prices with 'great speed' to relieve the burden on consumers, Chancellor Olaf Scholz says