Effect of BaTiO3 buffer layer on multiferroic properties of BiFeO3 thin films