BoE survey shows UK firms expect 4% price rise, highest since February 2025