Efficient Training of Retrieval Models Using Negative Cache