Prince Charles still to open Commonwealth Games