AstraZeneca reports positive results from type-2 diabetes drug trial