The king of Swaziland has postponed national events to mark World AIDS Day , citing a conflict with a traditional royal ceremony .