Housing minister also says government will focus on building public homes on larger sites rather than individual blocks on less desirable plots.