Zlatan Ibrahimovic joins football greats by being awarded Golden Foot honour