High Court allows gay father to adopt surrogate son