It's the 39-year-old Zlatan Ibrahimović's mental strength that has impressed team-mate Rafael Leão the most.