Harry and Meghan have paid off their $4.2 million royal debt