Kedarnath gates to reopen on April 29 for devotees