Regret-Optimal Control