Canadian security gets $690M boost