Ex-Detroit Mayor Kilpatrick gets 28 years in prison