Detroit mayor unveils $1 billion budget