Leeds boss Brian McDermott praised Super League strugglers Salford after his side consolidated their top-four position with a 42-16 victory.