'Has intent to interfere': Canada alleges India, China could meddle in elections