Public Works minister Dean Macpherson launches independent investigation into R800 million oxygen tender scandal