UK inflation rose 10.1% in July, lifted by soaring food prices