Marcos secures $2.5B in Canada investment pledges