NBC: Tim Scott lashes out at Biden and GOP rivals after Hamas attacks in Israel