The US has deployed its largest number of warships and military aircraft to the Middle East since 2003 in a move aimed at pressuring Iran.