Ferroelectric size effects in multiferroic BiFeO3 thin films