Euro holds above 1.1400 as geopolitical risks mount