Spain's former king Juan Carlos faces new corruption allegations