Drug-linked payouts - complex fix for Pfizer's next Astra bid?