Landlords reporting record profits