Spain’s Princess Cristina goes on trial for tax fraud