Prins Andrew har meddelat att han kommer att ge upp alla sina titlar och utmärkelser, inklusive hertig av York, efter diskussioner med kungen och kungafamiljen.