nushrat bharucha net worth