hardeep singh puri net worth