Completion of £350m share buyback programme - Aviva plc | RNS | Ticker