EOH shares gain on news of R1. 5 billion non-core sales