Zlatan Ibrahimovic says he is feeling "very confident" ahead of Sweden's opening Euro 2016 match against the Republic of Ireland.