Structure, ferroelectric and magnetic characteristics of SmFeO3 and BaTiO3 co-modified BiFeO3 ceramics