OFIC slams Canada Oppn for cancelling Diwali event