BMA says new doctors must have eight weeks’ notice of where they will work as 700 get “placeholder” jobs