Canada announces aid for Palestinian refugee agency