CBS fires radio personality Don Imus