list of titles and honours of Mary of Teck