Coexistence of spin glass and ferroelectricity in highly ordered Bi2FeMnO6 epitaxial thin film