A bitter row over fuel supplies has erupted between Kenya and its landlocked neighbour Uganda, with the Ugandan leader saying his country is being "cheated" by "parasites" and middlemen.