Singapore to host International Champions Cup