Canadian households struggle as cost of living outpaces income growth