Angela Rayner has amended renters’ rights bill to limit rent that can be charged in advance, as MPs prepare to debate the bill.