Doctor paid £6,000 for a weekend on call: NHS is still handing over staggering fees for locums who cover unpopular shifts despite a crackdown