UK supermarket group Tesco has been accused of raising the price of fruit and vegetables before offering them at a reduced price as part of a promotional health drive.