Master set-off agreement trumps other terms and conditions: Singapore Court of Appeal reverses High Court decision on issues relating to set-off