Olmert announces pragmatic cabinet line-up