Exclusive: Data gathered by Generation Rent shows 37 councils spent £31m in 2024-25 in one-off payments to individual landlords