New ministers take oath before HM King