Singapore Airlines sends A350XWB to Johannesburg