Magnetic properties of ultrathin epitaxial Fe3O4 films on Pt(111)