Three new ministers take oath of office