Mortgage stress to hit 900,000 households across Australia