Leao: 'Ibrahimovic so much fun'