Two dozen apes escape from German zoo