German court orders removal of 'Hang the Greens' posters