Prime Minister Kevin Rudd announces new Ministry