Cairn Energy continues profit growth with positive full year results