Anthony Joshua and Andy Ruiz Jr have started the hype ahead of their heavyweight title fight in Saudi Arabia on Saturday.