Prince William says he would "fully support" his children if they came out as LGBT, but would "worry" about discrimination.