Amr Diab’s USA and Canada tour postponed