Crown estate earns over £1bn for third consecutive year