The Azerbaijan Grand Prix will remain on the Formula One calendar for a further three years after the sport announced a renewal of the event’s contract on Saturday.