US soldier sets himself on fire outside Israeli Embassy in Washington to protest war on Gaza