Powys picks preferred builder for 540-pupil Machynlleth rebuild