America’s largest owner of single-family rental homes agrees to pay $48m to settle claims it saddled tenants with hidden fees