Aviva Plc reported full-year profit that topped expectations as it continued to find ways to get more of its products into ...