hazrat ganj bakhsh story