Starter homes plan 'will not work'