rahul roy financial struggles