Ghana fines Spanish company $6M over deadly explosion