Kitchener highrise plan gains 10 storeys, affordable apartments as council agrees to extra units