More than 400 new Cambridge homes promised by government