Christian care home loses funding over homosexuality stance