Bayern Munich top Real Madrid in International Champions Cup