Zealand Pharma to receive $20 million milestone