One of Britain’s largest NHS trusts employed Pakistani doctors who paid no tax as cheap labour, the BMJ has revealed.