Prince William says he would 'fully support' his children if they were gay