Glasgow reveals £470m housing investment plan