Market update: Trump threatens tariffs on Iran trade and Footsie reaches fresh records