The US and Israel delayed their planned strike on Iran by a week due to bad weather and operational coordination, according to senior officials.