UK’s Prince William says it’s fine for his kids to be gay