Pound falls to 3-week low of $1.3306 as Iran-Israel strikes escalate