Rangers agree new loan deal