AstraZeneca and MRC to share compound libraries