Hamas accused of delaying hostage return as militant group denies involvement in fire on Israeli troops