UK taxpayers were paying compensation to slave traders until 2015