Caps for increases would be tied to inflation under SNP’s new housing bill