AstraZeneca shares leap after its drug beats Plavix in test