UK inflation dips to 6.7%, below expectations as food prices ease