Controversial Formula 1 to remain in Azerbaijan for at least 3 more years