Russell Westbrook, Thunder agree to contract extension