Gibraltar court to rule on anti-gay discrimination