Structure, magnetic ordering, and spin filtering efficiency of NiFe2O4(111) ultrathin films