Canada contributing $5B from frozen Russian assets and millions more in aid for military, energy and humanitarian efforts