Home Tech WhatsApp chief business officer Neeraj Arora quits