Asian currencies face steepest weekly losses in 3 years on Iran war fears