AstraZeneca lays out road map for recovery