Hamas says US veto prevents Palestinian dialogue