Rwanda has signed a 10-year deal to host Formula One races at a purpose-built track on the outskirts of Kigali, bringing F1 back to Africa in the 2030s.