Hamas accepts Trump peace plan