The European Commission (EC) has made a long-awaited decision to temporarily suspend preferential trade terms for Sri Lanka because of its poor human-rights record.