Canada gives $3 million to Nicaragua