A late goal from debutant Zlatan Ibrahimovic gave Manchester United a 2-1 win over Leicester City in Sunday's Community Shield clash at Wembley.