Millennials, this is how long it’ll take you to save for a house deposit