Israeli official says attacks on Iran could last 2 weeks: Report