Catalan parliament elects separatist Quim Torra as the Spanish region's new leader