Germany agrees to pay Namibia €1.1bn over historical Herero-Nama genocide