AC Milan’s Ibrahimovic hangs up his boots at 41