Two SA airports achieve international on-time punctuality rankings