Thousands march in Munich to demand G7 action on poverty and climate