No excuses not to build 1.5m new homes, Rayner says