Mark Warburton says Rangers did not perform well enough in the final 20 minutes against Queen of the South despite winning 1-0.