John Carey announces release of three new apartment blocks at Middleton, pledges 2500-home McKail plan