New Zealand SailGP Team comes close to qualifying for final in impressive day in Taranto