KPC closes on deal to take over assets of defunct oil refinery in Mombasa