EU trade balance posts $46.1B surplus in Jan-March