WhatsApp violates Canadian privacy law, commissioner says